// components/advertisement/advertisement.js
let app = getApp();
Component({

  options: {
    addGlobalClass: true,//使用app.wxss样式
  },

  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    advertisingList: [],
  },

  /**
   * 组件的方法列表
   */
  methods: {
    getAdvertising: function () {
      let _this = this;
      let user = app.getUser();
      let tCentreId = wx.getStorageSync('tempCentreId');
      app.requestUrl({
        method: 'GET',
        url: '/wxapi/shop/banners',
        data: {
          type: 5,
          centerId: app.globalData.loginCentreId,
          top: 10
        }
      }).then((res) => {
        _this.setData({
          advertisingList: res.data.data
        })
      }).catch((err) => {
        console.log(err)
      })
    },
    //点击广告位
    selectTab: function (event) {
      console.log(event);
      let info = event.currentTarget.dataset.info;
      if (info.mediaType == 'H5') {
        wx.navigateTo({
          url: '/pages/index/advertisement-h5/advertisement-h5?url=' + info.link
        })
      } else if (info.mediaType == 'product') {
        wx.navigateTo({
          url: '/subIndex/index/good-item/good-item?productId=' + info.link
        })
      } else if (info.mediaType == 'otherWxxcx') {
        wx.navigateToMiniProgram({
          appId: 'wx619b8e0e587dfe57',//要打开的小程序 appId
          path: 'pages/index/index',//打开的页面路径，如果为空则打开首页
          extraData: {
            foo: 'bar'//需要传递给目标小程序的数据，目标小程序可在 App.onLaunch，App.onShow 中获取到这份数据
          },
          envVersion: 'develop',//要打开的小程序版本。仅在当前小程序为开发版或体验版时此参数有效。如果当前小程序是正式版，则打开的小程序必定是正式版。
          success(res) {
            // 打开成功
          }
        })
      }
    }
  }
})
